utf-8 also works better with tools that don t expect to receive multibyte data utf-8在不支持多字节数据的工具中也能正常工作。
big endian means that the most significant byte of any multibyte data field is stored at the lowest memory address, which is also the address of the larger field 大端字节意味着任意多字节数据字段的高位字节存储于低的内存地址中。低内存地址也是大字段的地址。
little endian means that the least significant byte of any multibyte data field is stored at the lowest memory address, which is also the address of the larger field 小端字节意味着任意多字节数据字段的低位字节存储于低的内存地址中,低内存地址也是大字段的地址。
if the stack will run on a little endian processor, it will have to reorder-at run time-the bytes of every multibyte data field within the various layers'headers 如果该栈运行于一个小端字节序的处理器上,它不得不在运行时,在不同层的头部,重排每一个多节字数据字段的字节顺序。